package com.ECUT.javaSE.day2;

import java.util.Scanner;

public class practice7 {
    public static void main(String[] args) {
        //初始化一个数组
        int[] arr = new int[]{8, 4, 2, 1, 23, 344, 12};
        //循环输出数组的值
        for (int j : arr) {
            System.out.print(j + " ");
        }
        System.out.println();
        //求所有和
        int sum = 0;
        for (int i : arr) {
            sum += i;
        }
        System.out.println("所有和为：" + sum);
        //猜数字，输入一个数字，判断是否在这个数组里面
        //如果在，就输出这个数字在数组中的下标
        //如果不在，就输出这个数字不在数组中
        Scanner sc = new Scanner(System.in);
        String isContinue;
        do {
            System.out.println("请输入一个数字：");
            int num = sc.nextInt();
            for (int i = 0; i < arr.length; i++) {
                if (num == arr[i]) {
                    System.out.println("这个数字在数组中的下标为：" + i);
                    return;
                }
            }
            System.out.println("这个数字不在数组中");
            System.out.println("是否继续？y/n");
            isContinue=sc.next();
        } while (!"n".equals(isContinue));
    }
}
